function Boolean Login(email, password){
	akun = Ambil data dari table User dengan User.email = email dan User.password = password
	if(akun == null)
		return false
	return true
}

function Boolean InsertNewUser(fotoProfile, namaDepan, namaBelakang, tanggalLahir, profesi, namaSekolah, email, password){
	result = Masukan semua parameter ke dalam table User
	if(result == success)
		return true
	return false
}

function List<Posting> GetNewsFeed(lastPostingId){
	posting = pilih semua posting yang id nya lebih besar dibanding lastPostingId
	return posting.List()
}

function Boolean InsertPosting(posting){
	result = Masukan posting.PostingId, posting.UserName, posting.Description,
			 posting.LocationMap, posting.LocationAddress, posting.NumberOfVoter, posting.Foto,
			 posting.Status, positng.Foto, posting.Profile ke dalam tabel Posting.
	
	if(result == success)
		return true
	return false
}

function int AddVoter(postingId){
	posting = ambil posting dari tabel Posting yang id nya = postingId
	postingVoter = posting.NumberOfVoter
	postingVoter += 1
	posting.NumberOfVoter = postingVoter
	update posting
	return postingVoter
}

function List<School> GetSchoolRankingList() {
	result = ambil daftar ranking sekolah berdasarkan posting
	return result
}

function List<School> GetSchoolRankingList(SchoolName) {
	result = ambil daftar ranking sekolah berdasarkan posting dan nama sekolah
	return result
}

function List<Posting> GetArticle (categoryId){
	result = ambil daftar artikel berdasarkan kategory
	return result
}

function List<Article> GetArticle (categoryId, judul){
	result = ambil daftar artikel berdasarkan kategory dan judul
	return result
}

function List<Posting> GetDisAprrovedPosting(email){
	result = ambil daftar posting yang statusnya bernilai False
	return result
}

function List<Posting> GetApprovedPosting(email){
	result = ambil daftar posting yang statusnya bernilai True
	return result
}

function User GetUserData(email){
	result = ambil data user di table User berdasarkan email
	return result
}

function boolean UpdateUserData(fotoPorfile, namaDepan, namaBelakang, tanggalLahir, profesi, namaSekolah, password){
	result = update user berdasarkan parameter yang diinputkan
	if (result == success)
		return true
	return false
}









